crew-served weapon - Turkish English Dictionary